﻿public interface IControlFactory<out T> {
	void CreateControl();
	void DestroyControl();
	bool HasControl();
	T GetControl();
}